package com.sinobpo.rnd2.ehr.util;

/**
 * 医疗费用枚举
 * 
 * @author yinghui.zhang
 * @CreateDate 2012-7-23
 * @file MedExpSatType.java
 * @package com.sinobpo.rnd2.ehr.util
 * @version 1.0
 * @Email uuhui@163.com
 */
public enum MedExpSatType {
	/**
	 * ] 按病人类别进行分类汇总
	 */
	PatientSat("FEIYONGLB"),
	/**
	 * 按费用类型进行分类汇总
	 */
	MedExpSat("BINGRENLB"),
	/**
	 * 门诊人均费用视图
	 */
	ClinicView("V_MENZHENRJTJ"),
	/**
	 * 住院人均费用视图
	 */
	HosNumView("V_ZHUYUANLRJTJ"),
	/**
	 * 按门诊类型进行分类统计
	 */
	ClinicSat("1"),
	/**
	 * 按住院类型进行分类统计
	 */
	HosNumSat("2"),

	/**
	 * 诊疗费用
	 */
	DiagExp("1"),
	/**
	 * 药品费用
	 */
	DrugExp("2"),
	/**
	 * 其它费用
	 */
	OtherExp("9"),
	/**
	 * 自费
	 */
	OwnExp("1"),
	/**
	 * 医保
	 */
	MedicalInsurance("2"),
	/**
	 * 农保
	 */
	FarmersInsurance("3");
	private final String value;

	// 构造器默认也只能是private, 从而保证构造函数只能在内部使用
	MedExpSatType(String value) {
		this.value = value;
	}

	public String getValue() {
		return value;
	}
}
